﻿========================================================================
  QuietPass - パスワード管理ツール  Version 0.2.0
========================================================================

  ソフト名     : QuietPass - パスワード管理ツール
  バージョン   : 0.2.0
  作 者        : highdefinitionaudiodriver
  動作環境     : Windows 10/11, macOS 12+, Linux / Python 3.10 以上
  ライセンス   : MIT License（フリーソフト／オープンソース）
  種 別        : フリーソフト
  作成日       : 2026-06-04

------------------------------------------------------------------------
■ ソフトの説明 / 使用方法（README より）
------------------------------------------------------------------------

QuietPass

自分専用の障害者手帳・外出支援ツール（プロトタイプ）。
障害者手帳の原本提示による心理的負担を減らすため、施設ごとの提示方法・ストレス度・次回対策を記録し、外出前に確認できるようにする。

> QuietPass は、福祉・公共・自治体DX領域における「プライバシー配慮」「当事者視点」「ローカルファースト設計」の実装例です。直接課金よりも、公共性のある開発ポートフォリオや支援団体・自治体向け提案の信用材料として位置づけています。

---

🎯 これは何？（30秒で）

- 誰のため：障害者手帳所持の当事者／支援団体・福祉Tech・自治体DXに関心のある開発者
- 何が解決される：「障害者手帳の原本提示」による心理的負担を軽減するため、施設ごとの提示方法・ストレス度・次回対策をローカルに記録し、外出前に確認できるようにする
- なぜ既存ツールではダメか：商用支援アプリは多くがクラウド送信前提で、センシティブ情報が外部に渡る不安がある。本ツールは 完全ローカル・SQLite のみ・通信なし の設計で当事者の安心を優先
- 使う条件：ブラウザのみ（スマートフォン想定）／ローカル SQLite

💰 想定ユースケース・価格帯

| 用途 | 形態 |
|---|---|
| 当事者の個人利用 | 無料（MIT） |
| 福祉団体・自治体向け カスタマイズ・実証導入 | 応相談（公益団体には減額相談可） |
| 福祉Tech・公共DXのポートフォリオ参照 | 自由（MIT） |

---

設計方針

- ローカル専用：データは同フォルダの quietpass.db (SQLite) のみ。クラウド同期・外部サーバーなし。
- センシティブ情報非保存：マイナンバー、診断名、等級、手帳番号などは保存しない。
- ダークモード / 大きめフォント：スマートフォンのブラウザでの利用を想定。
- 窓口表示画面：個人情報を一切出さず、定型文だけを大きく表示。

動作環境

- Python 3.10+
- Streamlit

セットアップ


pip install -r requirements.txt
streamlit run app.py


スマートフォンから使う場合は同一LAN内のPCで起動し、
streamlit run app.py --server.address 0.0.0.0 のように起動して
http://<PCのIP>:8501 をスマホブラウザで開く。

機能

1. 施設ログ登録：施設名 / 地域 / 種別 / タグ / 提示方法 / スタッフ対応 / ストレス度(1-5) / 次回対策 / 登録日
2. 施設ログ一覧・検索：キーワード、タグ、種別、「原本のみ」絞り込み、最小ストレス度
3. 外出前チェック：行く施設を選ぶと持ち物リストを表示。「原本のみ」が含まれる場合は警告。各施設の OpenStreetMap 検索リンクも表示（外部APIは呼ばず、URL生成のみ）
4. 受付ワンタップ表示：窓口提示用の定型文を大きく表示（個人情報なし）。日本語 / English を切替可能
5. 更新リマインダー：精神障害者保健福祉手帳 / 自立支援医療の有効期限を入力。3か月前・2か月前・1か月前を自動計算
6. ヒヤリ事例：提示時にトラブった出来事・教訓を施設名スナップショットと共に記録
7. バックアップ / 復元：施設ログ・更新リマインダー・ヒヤリ事例を JSON で保存・復元。施設タグも含めて移行
8. アクセシビリティ：サイドバーから文字サイズ（中 / 大 / 特大）とハイコントラスト表示を選択

データ保管

quietpass.db は実行ディレクトリに作成される。バックアップは手動でファイルコピー。
端末紛失リスクがあるため、機種変更時は手動で移行すること。

アプリ内の「バックアップ / 復元」から JSON バックアップも作成できる。JSON には施設名・地域・メモなどの利用記録が含まれるため、保管場所に注意すること。

非機能要件

- 個人番号 / マイナンバー / 診断名 / 等級 / 手帳番号は 入力欄を設けない。
- 窓口表示画面には施設名・氏名等を一切表示しない。
- 通信を行わない（外部API呼び出しなし）。

テスト


pytest


---

🤝 商用利用・カスタマイズ依頼

- 個人・社内利用は無料（MIT ライセンス）
- 法人・自治体・SI 向け導入支援、カスタマイズ、診断レポート受託は応相談
- 連絡先：highdefinitionaudiodriver@gmail.com

<!-- CODEX-CURRENT-STATUS:START -->
現状サマリ (2026-05-25)

- 対象: QuietPass
- 作業ブランチ: main
- README更新時点の参照コミット: 6e14b60 docs: 売れるための README 改善 (C1/C3/C5)
- Python 実行環境向けに requirements.txt を同梱。
- tests ディレクトリ配下にテストを配置。
- 主要な確認コマンド: python -m pytest または README 記載の Python コマンド
- 次に進めるなら、README 内の利用手順と既存 docs / tests を起点に、未整備の検証手順・引き継ぎメモ・CI 化を補強する。
<!-- CODEX-CURRENT-STATUS:END -->

------------------------------------------------------------------------
■ 動作環境
------------------------------------------------------------------------
  Windows 10/11, macOS 12+, Linux / Python 3.10 以上
  ※ オンライン専用ソフトではありません（ローカル環境で動作します）。

------------------------------------------------------------------------
■ インストール / アンインストール
------------------------------------------------------------------------
  ・本アーカイブを任意のフォルダに展開してください。
  ・詳細な起動手順は上記「ソフトの説明」および同梱の README を参照してください。
  ・アンインストールは展開したフォルダを削除するだけです（レジストリ不使用）。

------------------------------------------------------------------------
■ 転載・再配布について
------------------------------------------------------------------------
  本ソフトは MIT License のオープンソースです。同梱の LICENSE 条文に
  従う限り、自由に利用・改変・再配布できます。
  なお Vector 以外の配布サイトへの無断転載はご遠慮ください。

------------------------------------------------------------------------
■ 免責事項
------------------------------------------------------------------------
  本ソフトの使用によって生じたいかなる損害についても、作者は一切の
  責任を負いません。利用者ご自身の責任においてご使用ください。

------------------------------------------------------------------------
■ 著作権
------------------------------------------------------------------------
  Copyright (c) 2026 highdefinitionaudiodriver
  本ソフトは MIT License の下で公開されています。

------------------------------------------------------------------------
■ 連絡先 / サポート
------------------------------------------------------------------------
  作 者        : highdefinitionaudiodriver
  E-mail       : highdefinitionaudiodriver@gmail.com
  GitHub       : https://github.com/highdefinitionaudiodriver/QuietPass.git
  不具合報告・ご要望は上記 E-mail もしくはリポジトリの Issues へ
  お願いいたします。

========================================================================
